package Logica;

import javax.swing.ImageIcon;
import javax.swing.JLabel;

import Grafica.Grafica;

public class JCelda extends JLabel{
	
	protected int codigo;
	protected int extra;
	protected int premio;
	
	
	public JCelda(String grafica, int codigo){
		setIcon(new ImageIcon(JCelda.class.getResource("/resource/imagenes/"+grafica)));
		this.codigo = codigo;
		extra = 0;
		premio = 0;
	}

	/**
	 * Modifica el valor del codigo con el pasado por parametro
	 * @param cod
	 */
	public void setCodigo(int cod){
		codigo = cod;
	}
	
	/**
	 * Modifica el valor de extra con el pasado por parametro
	 * @param e
	 */
	public void setExtra(int e){
		extra = e;
	}
	
	/**
	 * Modifica el valor del premio con el pasado por parametro
	 * @param d
	 */
	public void setPremio(int d){
		premio = d;
	}
	
	/**
	 * Retorna el codigo
	 * @return
	 */
	public int getCodigo(){
		return codigo;
	}
	
	/**
	 * Retorna el extra
	 * @return
	 */
	public int getExtra(){
		return extra;
	}
	
	/**
	 * Retorna el premio
	 * @return
	 */
	public int getPremio(){
		return premio;
	}

}
